<?php 
    // 水平分表
    1)根据数据量取模得出一个值,这个值就是分表的数目.
    2)非数字型字符串可以通过MD5加密变成数字后去模.但

    // 垂直分表
    就是把表中不常用的大数据字段单独分隔到一张表中,设置好索引使用

    // 表分区
    特点:
        1)只能对数据表的整型列进行分区,或者数据列可以通过分区函数转换成整型列
        2)最大分区数目不能超过1024
        3)如果含有唯一索引或者主键,则分区列必须包含在所有的唯一索引或者主键在内
        4)不支持外键
        5)不支持全文索引(fulltext)
        6)按日期进行分区非常合适,因为很多日期函数可以用,但对于字符串来说合适的
            分区函数不多

    // 数据库的配置my.ini,最重要的参数就是内存
    对于innodb,
    innodb_additional_mem_pool_size=64MB
    innodb_buffer_pool_size=1G

    对于myisam,
    key_buffer_size

    默认端口3306

    默认存储引擎和最大连接数
    max_connections 100=>2500(最大数)

    query_cache_size 100m


 ?>